Synonyms for "Canis dingo"

Words with similar meaning